package com.meilai.project.dto.business.intentionScheme;

import com.meilai.project.dto.base.PageReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

/**
 * @author xchen
 * @since 2022-02-27
 */
@Data
@ApiModel
public class IntentionSchemeListDTO extends PageReq {
	@ApiModelProperty("名称")
	private String planName;

	@ApiModelProperty("类型")
	private Integer planType;

	@ApiModelProperty("锁定状态,1:未锁定，2:审核中，3:已锁定")
	private Integer lockStatus;

	@ApiModelProperty("关联单据类型：1：合同，2：销售单")
	private Integer related_type;

	@ApiModelProperty("锁定日期-开始")
	private LocalDate lockDateBegin;

	@ApiModelProperty("锁定日期-结束")
	private LocalDate lockDateEnd;

	@ApiModelProperty("锁定周期-开始")
	private LocalDate lockCycleDateBegin;

	@ApiModelProperty("锁定周期-结束")
	private LocalDate lockCycleDateEnd;

	@ApiModelProperty("点位编号")
	private String mediaPointCode;
}
